.top{
    width: 100%;
}
.top>p{
    font-weight: 600;
    font-size: 30px;
    margin-bottom: 30px;
}
.top>img{
    width: 100%;
    margin-bottom: 30px;
}
.top .description{
    width: 729px;
    float: right;
}
.top .information{
    width: 629px;
    float: left;
}
.top .description p{
    margin-bottom: 10px;
    font-weight: 600;
}
.top .description p:first-child{
    font-size: 26px;
}
.top .information ul li{
    font-size: 26px;
    margin-bottom: 5px;
}
.top .information input{
    background: #fff;
    border: 2px solid #000;
    color: #000;
    width: 144px;
    height: 60px;
    font-size: 30px;
    font-weight: 600;
}
.bottom{
    width: 100%;
    margin-top: 50px;
}
.bottom .top{
    width: 100%;
    height: 35px;
}
.bottom .top p{
    width: 200px;
    float: left;
    font-size: 30px;
    font-weight: 600;
}
.bottom .top>form input{
    width: 250px;
    height: 35px;
    color: #000;
    font-size: 24px;
    font-weight: 600;
    float: right;
    background: #fff;
    border: 2px solid #000;
}
.bottom ul{
    width: 100%;
    margin-top: 40px;
}
.bottom ul li{
    width: 100%;
    height: 30px;
    padding: 0 20px;
    margin-bottom: 20px;
}
.bottom ul li p{
    font-weight: 500;
    line-height: 30px;
    font-size: 16px;
}
.bottom ul li p:first-child{
    float: left;
    font-size: 20px;
    margin-right: 50px;
}
.bottom ul li p:nth-child(2){
    float: left;
}
.bottom ul li p:last-child{
    float: right;
}
.bottom ul li input{
    width: 200px;
    height: 30px;
    background: #000;
    border: none;
    color: #fff;
    font-size: 16px;
    float: right;
    margin-left: 50px;
}
.userName{
    font-size: 30px;
}
.score{
    margin-left: 200px;
}
.all{
    float: none !important;
}